package com.movie.admin.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import java.sql.Timestamp;
import java.util.Date;

@Data
@TableName("coming_soon")
public class ComingSoon {
    @TableId(type = IdType.AUTO)
    private Integer id; // 主键
    private String title; // 电影中文标题
    @TableField("original_title")
    private String originalTitle; // 电影原标题
    @TableField("image_url")
    private String imageUrl; // 海报图片URL
    private String director; // 导演
    private String cast; // 主演列表，逗号分隔
    private String genres; // 电影类型，逗号分隔
    private String description; // 电影简介
    @TableField("release_date")
    private Date releaseDate; // 上映时间
    private String duration; // 电影时长
    @TableField("wish_count")
    private Integer wishCount; // 想看人数
    @TableField("created_at")
    private Timestamp createdAt; // 创建时间
    @TableField("updated_at")
    private Timestamp updatedAt; // 更新时间
} 